B.Sc (Computer Science)
Department of Computer Science
B.Sc. Computer Science is a 3-year undergraduate program focused on the fundamentals of computer systems, programming, and modern computing technologies. The course is ideal for students who aspire to build a career in software development, data science, artificial intelligence, or IT services. It is a Full-Time Degree Program.
The program is based on the Choice-Based Credit System comprising 140 credit points.
Duration: 3 Years (6 Semesters)
Download Syllabus
Why Choose B.Sc. (Computer Science)
Reasons that make this program future-ready and industry-focused
- Industry-aligned curriculum as per NEP 2020
- Training in advanced technologies
- Hands-on practical and lab-based learning
- Exposure to real-world tools and technologies
- Multidisciplinary learning approach
- Fosters ethical & social responsibility
- Prepares for professional challenges
- Industry-ready connections
- Innovative teaching and learning pedagogy
- Opportunities for internships, projects & live case studies
Eligibility & Course Information
Admission requirements and program overview
Eligibility Criteria
Educational Qualification
Candidates must have passed the Higher Secondary Certificate (HSC) or 10+2 examination in the Science stream.
Subjects should include Physics, Chemistry, and Mathematics.
Minimum Marks
A minimum of 50% aggregate marks in the qualifying examination is required.
Alternative Qualification
Candidates who have completed a Three-Year Diploma Course after S.S.C. (10th Standard) from the Board of Technical Education, Maharashtra, or its equivalent, are also eligible for admission.
Course Duration
B.Sc (Computer Science) is a full-time program with a duration of 3 years.
Intake Capacity
80 Students
College Timing
8:30 AM to 1:00 PM
On Going Courses
Syllabus / Curriculum
First Year (F.Y. B.Sc.)
- Programming in Advance C
- Database Management Systems
- Linux Scripting & Spreadsheet Tools
- Environmental Science
- Web Designing (Introductory Elective)
- Language Courses: English, Marathi / Hindi
Second Year (S.Y. B.Sc.)
- Data Structures (I & II)
- Object-Oriented Programming using C++
- Python Programming (Basic & Advanced)
- Software Engineering & Testing
- Computer Networks
- Soft Skills
- Mini Project (Data Visualization)
Third Year (T.Y. B.Sc.)
- System Programming & Operating Systems
- Core & Advanced Java
- Theory of Computation & Compiler Construction
- Electives:
- Data Science
- Machine Learning
- Web Technologies
- Cloud Computing & Emerging Technologies
- Final Year Major Project
Additional Components
- Skill Enhancement Courses (SEC)
- Ability & Value Education Courses (AEC & VEC)
- Indian Knowledge System (IKS)
- Co-Curricular Activities (Sports)
- On-the-Job Training / Internship
Career Opportunities
- Software Developer / Programmer
- Web Developer
- Data Analyst
- Technical Support Engineer
- QA Tester
- IT Support / Helpdesk Technician
- Cybersecurity Analyst
- Mobile App Developer
- System Administrator
- UI / UX Designer
High-Growth Fields with Upskilling
- Data Science & Big Data
- Artificial Intelligence / Machine Learning
- Cloud Computing
- Cybersecurity
- Blockchain Development
- DevOps & Site Reliability Engineering
- Research Assistant (CS Fields)